import request from '@/utils/request'

// 2. 获取验证码图片（直接把 img 地址返回给前端）
//    注意：后端接口是 GET /captcha/getCaptcha，并且会直接输出 image/jpeg
export const getCaptchaImage = () => {
    return `http://localhost:1750/api/captcha/getCaptcha?${Date.now()}`
}

// 3. 校验验证码
export const checkCaptcha = (code) => {
    return request.post('/captcha/check', { code })
}

// 4. 登录接口
export function login(data) {
    return request({
        url: '/auth/login',
        method: 'post',
        data
    })
}

export function logout() {
    return request({
        url: '/auth/logout',
        method: 'post'
    })
}

export function refreshToken() {
    return request({
        url: '/auth/refresh',
        method: 'post'
    })
}